const envConfig = {
  dev: {
    clPrefix: 'https://admin.shunlukeji.com/prod-api', // 诚朗基础服务
    apiPrefix: 'https://admin.shunlukeji.com/prod-api', // 诚朗基础服务

    // clPrefix: 'http://1511w8t629.51mypc.cn', // 诚朗基础服务
    // apiPrefix: 'http://1511w8t629.51mypc.cn', // 诚朗基础服务
  },
  test: {
    clPrefix: 'https://admin.shunlukeji.com/prod-api', // 诚朗基础服务
    apiPrefix: 'https://admin.shunlukeji.com/prod-api', // 诚朗基础服务

    // clPrefix: 'http://1511w8t629.51mypc.cn', // 诚朗基础服务
    // apiPrefix: 'http://1511w8t629.51mypc.cn', // 诚朗基础服务
  },
  prer: {
    // clPrefix: 'https://admin.shunlukeji.com/prod-api', // 诚朗基础服务
    // apiPrefix: 'https://admin.shunlukeji.com/prod-api', // 诚朗基础服务
    // clPrefix: 'http://1511w8t629.51mypc.cn', // 诚朗基础服务
    // apiPrefix: 'http://1511w8t629.51mypc.cn', // 诚朗基础服务
  },
  prod: {
    clPrefix: 'https://www.djsche.com/prod-api', // 中间商线上地址
    apiPrefix: 'https://www.djsche.com/prod-api', // 中间商线上地址

    // clPrefix: 'http://www.hulaquan.net/prod-api', // 中间商ceshi地址
    // apiPrefix: 'http://www.hulaquan.net/prod-api', // 中间商ceshi地址

    // clPrefix: 'https://1511w8t629.51mypc.cn', // 诚朗基础服务
    // apiPrefix: 'https://1511w8t629.51mypc.cn', // 诚朗基础服务

    // clPrefix: 'http://127.0.0.1:7500', // 诚朗基础服务
    // apiPrefix: 'http://127.0.0.1:7500', // 诚朗基础服务
  },
};

export default {
  // release   debug
  buildType: 'release',

  // 请求开启加密时打印log
  isLog: false,

  amapKey: '',

  // aes加密key
  aesKey: '',

  //项目B的aes加密key
  aesKeyProjectB: '',

  //接口全局加密
  isEncrypt: false,

  alipayAppId: '',
  weixinAppId: 'wx3412a62a9fb0d035',

  //请求错误报错文案
  serverErrorText: '服务器出错，请稍后重试',
  httpErrorText: code => `网络请求错误${code},请稍后重试`,
  netWorkErrorText: '网络连接失败，请检查网络后重试',

  //获取当前环境
  getEnv() {
    return 'prod';
    // return uni.getStorageSync('debug_env') || 'test';
  },
  getEnvConfig() {
    if (this.buildType === 'release') {
      return envConfig.prod;
    }
    const env = this.getEnv();
    return envConfig[env];
  },
};
